package com.google.gwt.sample.contacts.client.view;

import java.util.List;

import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.sample.contacts.shared.ContactDetails;
import com.google.gwt.user.client.ui.Widget;

public interface ContactsViewDisplay {
	HasClickHandlers getAddButton();

	HasClickHandlers getDeleteButton();

	HasClickHandlers getList();

	void setData(List<ContactDetails> contactDetails);

	int getClickedRow(ClickEvent event);

	List<Integer> getSelectedRows();

	Widget asWidget();
}
